home *** CD-ROM | disk | FTP | other *** search
Text File | 1989-12-06 | 9.6 KB | 204 lines | [TEXT/QED1] |
-
- About TSet…
-
- TSet is a Host 2.0/Tabby 2.0 NetMail utility designed to update the
- Config file to make sure that the next TabbyNet event takes place when it
- should. TSet reads a Tabby 2.0 text file called Next Event to get the time
- of the next network mail event. It then alters the Config file
- accordingly.
-
- You should make TSet one of the last events in each time period you’ve
- defined as a Tabby NetMail Event.
-
- To configure TSet, hold down the mouse button when you launch TSet and
- fill in the name of your Host program. As TSet is distributed, it’s set to
- launch Red Ryder Host -- if that is what you call Host you do not need to
- change anything.
-
- Once you have configured TSet, insert TSet near the end of all Tabby
- NetMail events. Run Tabby Maint and use its “Events” menu to insert TSet
- as the last -- or almost last -- event in each TabbyNet chain. This
- enables TSet to update the Red Ryder Host Config file to correctly launch
- TabbyNet at its next scheduled time. A typical short TabbyNet event might
- look like this:
-
- BusyOut,TExport,TabbyNet SendNews,TabbyNet SendMail,TabbyNet,BusyOut,
- ArcMail Extract,TabbyNet DeliverMail,TImport,TSet,Red Ryder Host
- ^^^^ --- insert it here
-
- You should enter TSet in *every* Tabby NetMail event you have scheduled.
- Do *not* enter TSet in other places such as Tabby Robot or TabbyNet
- resource STR s -- this may cause you to skip an event.
-
- Version History
-
- Version 1.0 had a small bug -- it clipped one byte off of the end of the
- Config file, thereby making Host forget if the DTR option was set. Version
- 1.0.1 fixed this, supposedly, but behaved strangely if a Config file was
- one byte short as a result of previous accidents. Version 1.0.2 is smarter
- and more flexible. Version 1.3 is rewritten to make it smaller, faster and
- “BBS-aware” -- if you follow Michael Connick’s instructions and end your
- Events file with “BBS” and if TSet is the last event in the chain, TSet
- will translate BBS into whatever name you’ve configured Tabby to recognize
- as your BBS. Also, TSet 1.3 has a configuration dialog -- hold down the
- mouse button when you launch it to tell it the name of your BBS
- application. Version 1.6 is recompiled and re-version-numbered to match
- the other applications in this release.
-
- TSet was written in LightSpeed Pascal.
-
- -- Pete Johnson
- Dec. 5, 1989
-
- P.O. Box 65074
- Los Angeles, CA 90065
-
- --------------------------------------------------------------------------
-
- Appendix A
-
- TImport, TExport and TSet: An Overview
-
- Three utilities are required to link Host 2.0 and Tabby 2.0: my versions
- are called TImport, TExport and TSet. Without these utilities, or similar
- utilities written by Mike Lininger or authors to come, Host and Tabby
- cannot communicate with each other. Host has no built-in method for
- talking to Tabby, and Tabby has no built-in method for communicating with
- Host. Instead, Tabby author Michael Connick defined a text file format for
- “generic” messages which Tabby produces and reads.
-
- There are three “flavors” of generic files: Generic Import, a text file
- created by TabbyNet containing the text of inbound messages; Generic
- Export, a text file created by a utility such as TExport containing the
- text of outbound messages; and Generic Echoes, a text file which TabbyNet
- uses to hold EchoMail pending its distribution to other nodes.
-
- TImport reads the content of the Generic Import file and converts each
- text message into a valid Red Ryder Host message. It then marks the
- processed text messages for deletion. TImport should be run just after
- TabbyNet DeliverMail, the TabbyNet component which creates the Generic
- Import file, and it should be run whenever TabbyNet DeliverMail is run --
- whether in a NetMail Event or a CrashMail Event. TImport converts both
- Echoes and Private NetMail messages into proper Host messages. In order to
- do its job, TImport initially must be told which section to use for
- Private NetMail. You can configure TImport by running it while holding
- down the mouse button and entering the Private NetMail section number,
- along with the name of your Red Ryder Host application (mine’s called
- “Host”; everyone else’s is called “Red Ryder Host”). Read the
- documentation on TImport for additional information.
-
- TExport reads Red Ryder Host messages, looking for network items. To
- qualify for export, a message must be entered locally and must be in a
- Private NetMail or Public Echo section. TExport keeps track of the
- messages it processes: it sets a flag on processed messages so that they
- will never be processed again, and it keeps track of the highest message
- it’s looked at and starts each session with the next higher numbered
- active message. TExport creates a text file called Generic Export, which
- TabbyNet subsequently processes. TExport should be run just before the
- TabbyNet “Send” duo: TabbyNet SendMail and TabbyNet SendNews, and it
- should be run whenever they are run -- whether in a NetMail Event or a
- CrashMail Event. They will take the Generic Export contents and turn the
- text into outbound messages. TExport rarely has to deal with a high volume
- of messages unless you are lucky enough to have a very active base of
- message-posters. TExport does not touch Echo Mail which is being routed to
- other boards -- TabbyNet keeps pending mail in the Generic Echoes file.
- TExport needs to be configured when it is first run: hold down the mouse
- button while launching it and tell it the “highest message read” (enter
- the highest active message number on your board) and the name of your Red
- Ryder Host application, in addition to some options. Read the specific
- documentation on TExport for more information.
-
- TSet is a simple utility which reads a TabbyNet-produced text file called
- “Next Event”. This file contains the time of the next Tabby Event. TSet
- reads this text file and uses its information to alter the Host Config
- file so that Host launches TabbyNet when it should (this is critical if
- you’re running more than one mail event per day). Configure TSet by
- launching it while holding down the mouse button and telling it the name
- of your Host application -- that's its only option. TSet should be run as
- one of the last events in any NetMail Event. You should *not* include it
- in Tabby Robot or CrashMail strings -- doing so can cause Host to skip
- event schedules (this can happen if someone CrashMails you a few minutes
- before a scheduled event and stays on the board until after the Event was
- supposed to start: if you include TSet in this situation, it will tell
- Host to skip the event; if you don’t include TSet here, Host will launch
- TabbyNet properly). Read the specific documentation on TSet for more
- information.
-
- Appendix B
-
- Copyright & Distribution Notice
-
- TExport, TImport and TSet are free and may be freely distributed as long
- as no money is charged for them and they are not altered in any way.
- Though they are free, they are not Public Domain programs -- I retain
- all rights to them. All three programs are ©1989 by Pete Johnson. If you
- want to include them in a commercially-sold compilation, contact me for
- permission. I will be reasonable if I’m consulted in advance.
-
-
- Appendix C
-
- A Sales Pitch
-
- If TExport, TImport and TSet are examples of what I give away free,
- imagine how good my “send in $25” programs are! If you aren’t a registered
- user of Archie, you’re missing out on a slew of good utility programs,
- including mehitabel, QU, Tally and many other Host and Tabby enhancements
- I’ve written. Here’s a partial list of what registered Archie users
- receive:
-
- • A “full-strength” version of Archie, a Command 50 application which adds
- more than 30 commands to the Host structure, including log backup, string
- searches in text files, searches for files by date uploaded, searches for
- files by matching strings in names and descriptions, UserLog searches and
- editing and too much more to describe here. All commands can be used
- locally *or* remotely.
-
- • mehitabel, a clever utility to automatically back up your message
- files, with selective deletes of old messages in whatever sections you
- choose. Version 2.0 runs up to 24 times faster than mehitabel 1.2 and
- offers many enhancements, including robust capability to recover damaged
- message sections, delete by age, archiving deleted messages to text
- files and more.
-
- • Tally, an automatic message reporter which shows message activity for
- the past 10 days, section by section.
-
- • QU, an enhancment to the built-in Host 2.0 “Quote of the Day” function.
-
- • A bucketful of other original utility programs, including Back UL,
- Copy, Jump, Log-O-Matic, Splice, Timestamp, Timestart, Resize FSecs,
- Repath FSecs, Detour, FSec Cleaner and more (list subject to change as I
- get more good and bad ideas).
-
- --------------------------------------------------------------------------
-
- Registration Form
-
- You can receive Archie ’89, mehitabel 2.0 and my other utilities by
- sending me a check for $25 (U.S. funds only), along with your name and
- address. Please include GEnie, CompuServe and/or other network
- addresses if you have them.
-
-
- Name: __________________________________________________________________
-
- BBS: ___________________________________________________________________
-
- Address: _______________________________________________________________
-
- City: ____________________________________________ Zip: _______________
-
- State: _________________________________________________________________
-
- Voice Phone: ______________________ BBS Phone: ________________________
-
- GEnie, CompuServe, MacNet ID #: _________________ Fido Node: ___________
-
-
- Send to:
-
- Pete Johnson
- P.O. Box 65074
- Los Angeles, CA 90065
-